home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 49
/
Volume 49 - JOGO DISK .iso
/
Games
/
feverfrenzy-demo.swf
/
scripts
/
DefineSprite_324
/
frame_1
/
DoAction.as
Wrap
Text File
|
2007-09-28
|
1KB
|
65 lines
function startClock()
{
resetClock();
mbRunning = true;
mLastTime = getTimer();
mElapsedToChange = mTotalTime / 30;
mStartTime = mLastTime;
}
function resetClock()
{
mbRunning = false;
mActualFrame = 1;
this.gotoAndStop("1");
}
function timeIsUp()
{
if(!mbRunning)
{
return false;
}
delta_t = getTimer() - mStartTime;
return delta_t >= mTotalTime;
}
function setTotalTime(time)
{
mTotalTime = time;
}
function pauseClock()
{
mbRunning = false;
}
function continueClock(elapsed)
{
mStartTime += elapsed;
mbRunning = true;
}
function remaining(now)
{
return mTotalTime + mStartTime - now;
}
stop();
var mTotalTime;
var mLastTime;
var mbRunning;
var mElapsedToChange;
var mActualFrame;
var mStartTime;
if(mbRunning == undefined)
{
mbRunning = false;
}
this.onEnterFrame = function()
{
if(mbRunning)
{
var _loc2_ = getTimer();
mActualFrame = (_loc2_ - mStartTime) * 30 / mTotalTime;
if(mActualFrame > 30)
{
mActualFrame = 30;
}
this.gotoAndStop(Math.floor(mActualFrame));
}
};